Arrival Logic

Arrival Logic allows you to perform certain logic as an entity enters the system and is used primarily for assigning initial entity attribute values. Suppose you process three different types of samples at an inspection station and each sample takes either 8, 10, or 12 minutes to test. Fifty percent of the samples take 8 minutes to test, 35% take 10 minutes, and 15% take 12 minutes.

The samples have different processing times depending on the test performed. To differentiate between the different types of samples, we assign an entity attribute called Sample_Type to the samples. We define a discrete, non-cumulative user distribution called Test1 with the following information:

The arrivals logic for the entity called Test1 is as follows: